<?php

namespace app\common\helper;


use think\facade\Env;

class AppEnv
{
    public static function envLoad()
    {
        if (empty($env)) {
            $env = self::detectEnv();
        }
        $path = dirname(__DIR__) . '/env/'.$env.'.env';

        if (is_file($path)) {
            Env::load($path);
        }

        return true;
    }

    public static function detectEnv()
    {
        $env = 'local';
        $serverDat = dirname(dirname(dirname(__DIR__))) . '/server.dat';

        if (file_exists($serverDat)) {
            $env = file_get_contents($serverDat);
        }
        return trim($env);
    }

}